body shield - Turkish English Dictionary